Skip to content

docs(vscode): lead the VS Code page with the install decision - #713

Merged
jeduden merged 1 commit into
mainfrom
claude/vscode-docs-restructure-4gnc3d
Jun 29, 2026
Merged

docs(vscode): lead the VS Code page with the install decision#713
jeduden merged 1 commit into
mainfrom
claude/vscode-docs-restructure-4gnc3d

Conversation

@jeduden

@jeduden jeduden commented Jun 29, 2026

Copy link
Copy Markdown
Owner

What changed

The VS Code extension page read like a config manual for someone
who had already chosen mdsmith — a large settings table and a
four-case troubleshooting section dominated the back half. This
rewrite approaches the page the way the website does: from a
reader who lands on it while searching for a Markdown linter or
formatter, or an alternative to markdownlint, and is deciding
whether to install.

docs/guides/editors/vscode.md — decision-first

  • Leads with what the extension does (linter + formatter inside
    VS Code, same engine as CI) and a direct markdownlint
    comparison, instead of the previous "already-a-user" framing.
  • Keeps the sections that help someone decide: What you get
    (the feature value props), Install (the channel-by-channel
    commands), and a short Settings and troubleshooting pointer
    that confirms no config is required.
  • Drops the full settings table and the troubleshooting cases
    from this page — those only matter after the install decision.

docs/reference/vscode-extension.md — new reference page

  • Houses the moved Settings table (mdsmith.run,
    previewFix, config, path, trace.server), the
    fix-on-save wiring, and the four troubleshooting cases, written
    in reference voice.

Cross-references

  • docs/reference/cli/lsp.md "See also" now points settings and
    troubleshooting at the new reference page, and the guide at the
    install/feature decision.
  • The doc catalogs (CLAUDE.md, AGENTS.md,
    .github/copilot-instructions.md, docs/reference/index.md)
    were regenerated by mdsmith fix to list the new page.

Verification

  • mdsmith fix . — catalogs regenerated, no manual catalog edits.
  • mdsmith check . — passes (checked=520, failures=0), including
    strict cross-file reference integrity.

🤖 Generated with Claude Code


Generated by Claude Code

Rewrite docs/guides/editors/vscode.md for a reader who arrives
searching for a Markdown linter/formatter or a markdownlint
alternative. Lead with what the extension does and the
markdownlint comparison, keep the feature value props and the
install channels, and drop the post-install configuration detail
that only matters after the decision is made.

Move the settings table and the troubleshooting cases into a new
docs/reference/vscode-extension.md reference page and repoint the
`mdsmith lsp` "See also". Regenerate the doc catalogs.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01QWRuDRqngK4NrU8FkWFByB
@codecov

codecov Bot commented Jun 29, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 98.63%. Comparing base (0314c10) to head (78989eb).

Additional details and impacted files
Components Coverage Δ
Go 98.62% <ø> (ø)
TypeScript 99.54% <ø> (ø)

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@jeduden
jeduden marked this pull request as ready for review June 29, 2026 20:19
@jeduden jeduden added queue Add to a PR to enqueue it queue:active Applied automatically when a PR is in an active batch and removed queue Add to a PR to enqueue it labels Jun 29, 2026
@jeduden

jeduden commented Jun 29, 2026

Copy link
Copy Markdown
Owner Author

🟢 Merge Queue — picked up

This PR is in the queue and will be batched with other queue-labelled PRs.

Next: No action needed — you'll get another comment when CI starts on the batch. View merge queue run.

@jeduden

jeduden commented Jun 29, 2026

Copy link
Copy Markdown
Owner Author

🔵 Merge Queue — CI running

Merged into batch branch merge-queue/batch-713-1782764439. View CI run.

Next: No action needed — you'll be notified when CI completes.

@jeduden jeduden removed the queue:active Applied automatically when a PR is in an active batch label Jun 29, 2026
@jeduden
jeduden merged commit 830a7ca into main Jun 29, 2026
36 checks passed
@jeduden

jeduden commented Jun 29, 2026

Copy link
Copy Markdown
Owner Author

Merge Queue — merged

This PR landed on main via commit 830a7ca. CI run that validated the merge.

Next: Done — nothing more to do here.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants